English word definition — powered by WordNet
extend or stretch out to a greater or the full length
lie down comfortably
thrust or extend out
extend one's body or limbs
stretch (the neck) so as to see better
Want to remember stretch out?